﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace NUS.ISS.ARS.BusinessEntity.ViewModels
{
    public class ReservationViewObject
    {
        public int CustomerId { get; set; }
        public int FromCityId { get; set; }
        public int ToCityId { get; set; }
        public DateTime DepartDate { get; set; }
        public DateTime ReturnDate { get; set; }
        public bool IsRoundTrip { get; set; }
        public int NumOfAdult { get; set; }
        public int NumOfChild { get; set; }
        public string FromCityName { get; set; }
        public string ToCityName { get; set; }
        public decimal TotalDue { get; set; }

        public List<Passenger> Passengers { get; set; }
        public List<FlightBookingTripView> SelectedBookingTrips { get; set; }
        public Customer Contact { get; set; }

        public ReservationViewObject()
        {
            Passengers = new List<Passenger>();
            SelectedBookingTrips = new List<FlightBookingTripView>();
        }
    }
}